rest booth - Español Inglés Diccionario